package com.lin.pay.wx;

public interface WXPayConstant {
    String WEIXIN = "WEIXIN";

    String WX_MICRO="WX_MICRO";//：微信被扫
    String WX_UNIFIED="WX_UNIFIED";//：微信主扫
    String APPID = "appid";
    String RETURN_CODE = "return_code";
    String RETURN_MSG = "return_msg";
    String TRADE_STATE = "trade_state";
    String TIME_END = "time_end";

    String JSAPI = "JSAPI";
    String OPENID = "openid";
    String APPID_HUMP = "appId";
    String TIME_STAMP = "timeStamp";
    String NONCE_STR = "nonceStr";
    String NONCE_STR_UNDERLINE = "nonce_str";
    String PACKAGE = "package";
    String PREPAY_ID = "prepay_id";
    String SIGN_TYPE = "signType";
    String SIGN = "paySign";

    /**
     * out_trade_no.
     */
    String OUT_TRADE_NO = "out_trade_no";
    String TOTAL_FEE = "total_fee";
    String BODY = "body";
    String ATTACH = "attach";
    String TRANSACTION_ID = "transaction_id";
    String SPBILL_CREATE_IP = "spbill_create_ip";
    String TRADE_TYPE = "trade_type";

    /**
     * 退款常量
     */
    String OUT_REFUND_NO = "out_refund_no";
    String REFUND_FEE = "refund_fee";
    String FEE_TYPE = "refund_fee_type";
    String FEE_TYPE_VALUE_CNY = "CNY";
    String REFUND_DESC = "refund_desc";
    String REFUND_ID = "refund_id";

    String RESULT_CODE = "result_code";
    String RETURN_CODE_SUCCESS = "SUCCESS";


    String SIGN_TYPE_FIELD = "sign_type";
    String SIGN_FIELD = "sign";
    String CERT_ID_FIELD = "cert_id";


}
